package com.gzhryc.shared_device.oem.h5.agent.dto.api.v1.team;

import java.io.Serializable;
import java.util.Date;

import com.gzhryc.common.api.SecurityResponse;

public class UserTransferMoneyOrderInfoResponse extends SecurityResponse<UserTransferMoneyOrderInfoResponse.Body> {

	private static final long serialVersionUID = 1L;

	public UserTransferMoneyOrderInfoResponse() {
		this.body = new Body();
	}

	public UserTransferMoneyOrderInfoResponse(Integer code, String msg) {
		super(code,msg);
		this.body = new Body();
	}

	public static class Body implements Serializable {

		private static final long serialVersionUID = 1L;
		
		private String tradeNo;
	   	private Long accountGroupId;
	   	private String accountGroupName;
	   	private Long userId;
	   	private String userName;
	   	private String userPhone;
	   	 
	   	private String moneyStr;
	   	private Double profitProportion;
	   	private String receiptMoneyStr;
	   	
	   	private Integer payType;
	   	private String payTypeName;
	   	
	   	private Integer receivingType;
	   	private String receivingTypeName;
	   	
	   	private String receivingQrcode;
	   	 
	   	private Integer handleType;
	   	private String handleTypeName;
	   	private String proofImg;
	   	private String operator;
	
	   	private Date handleDate;
	   	private String rejectNote;
	
	   	private Integer state;
	   	private String stateName;
	   	private Date updateDate;
	   	private Date createDate;
		public String getTradeNo() {
			return tradeNo;
		}
		public void setTradeNo(String tradeNo) {
			this.tradeNo = tradeNo;
		}
		public Long getAccountGroupId() {
			return accountGroupId;
		}
		public void setAccountGroupId(Long accountGroupId) {
			this.accountGroupId = accountGroupId;
		}
		public String getAccountGroupName() {
			return accountGroupName;
		}
		public void setAccountGroupName(String accountGroupName) {
			this.accountGroupName = accountGroupName;
		}
		public Long getUserId() {
			return userId;
		}
		public void setUserId(Long userId) {
			this.userId = userId;
		}
		public String getUserName() {
			return userName;
		}
		public void setUserName(String userName) {
			this.userName = userName;
		}
		public String getUserPhone() {
			return userPhone;
		}
		public void setUserPhone(String userPhone) {
			this.userPhone = userPhone;
		}
		public String getMoneyStr() {
			return moneyStr;
		}
		public void setMoneyStr(String moneyStr) {
			this.moneyStr = moneyStr;
		}
		public Double getProfitProportion() {
			return profitProportion;
		}
		public void setProfitProportion(Double profitProportion) {
			this.profitProportion = profitProportion;
		}
		public String getReceiptMoneyStr() {
			return receiptMoneyStr;
		}
		public void setReceiptMoneyStr(String receiptMoneyStr) {
			this.receiptMoneyStr = receiptMoneyStr;
		}
		public Integer getPayType() {
			return payType;
		}
		public void setPayType(Integer payType) {
			this.payType = payType;
		}
		public String getPayTypeName() {
			return payTypeName;
		}
		public void setPayTypeName(String payTypeName) {
			this.payTypeName = payTypeName;
		}
		public Integer getReceivingType() {
			return receivingType;
		}
		public void setReceivingType(Integer receivingType) {
			this.receivingType = receivingType;
		}
		public String getReceivingTypeName() {
			return receivingTypeName;
		}
		public void setReceivingTypeName(String receivingTypeName) {
			this.receivingTypeName = receivingTypeName;
		}
		public String getReceivingQrcode() {
			return receivingQrcode;
		}
		public void setReceivingQrcode(String receivingQrcode) {
			this.receivingQrcode = receivingQrcode;
		}
		public Integer getHandleType() {
			return handleType;
		}
		public void setHandleType(Integer handleType) {
			this.handleType = handleType;
		}
		public String getHandleTypeName() {
			return handleTypeName;
		}
		public void setHandleTypeName(String handleTypeName) {
			this.handleTypeName = handleTypeName;
		}
		public String getProofImg() {
			return proofImg;
		}
		public void setProofImg(String proofImg) {
			this.proofImg = proofImg;
		}
		public String getOperator() {
			return operator;
		}
		public void setOperator(String operator) {
			this.operator = operator;
		}
		public Date getHandleDate() {
			return handleDate;
		}
		public void setHandleDate(Date handleDate) {
			this.handleDate = handleDate;
		}
		public String getRejectNote() {
			return rejectNote;
		}
		public void setRejectNote(String rejectNote) {
			this.rejectNote = rejectNote;
		}
		public Integer getState() {
			return state;
		}
		public void setState(Integer state) {
			this.state = state;
		}
		public String getStateName() {
			return stateName;
		}
		public void setStateName(String stateName) {
			this.stateName = stateName;
		}
		public Date getUpdateDate() {
			return updateDate;
		}
		public void setUpdateDate(Date updateDate) {
			this.updateDate = updateDate;
		}
		public Date getCreateDate() {
			return createDate;
		}
		public void setCreateDate(Date createDate) {
			this.createDate = createDate;
		}
	}

}
